displaced homemaker - French English Dictionary